/* 通过Mysql数据库——注册    */
#include "head.h"

int mysql_sign_in(MYSQL **mysql, requst p)
{

    char query[64] = {0};
    sprintf(query, "insert into info (id,name,pass) values(%d,'%s','%s')", p.id, p.name, p.pass);
    if (mysql_real_query(*mysql, query, strlen(query))) // mysql_real_query()函数是执行sql操作语句的函数
    {                                                   // 3.查询表（argv[2]）的所有数据
        printf("%s\n", mysql_error(*mysql));
        return -1;
    }
    printf("注册成功\n");
    return 1;
}

int info_2(requst p)
{
    int ret=0;
    char buf[16]={"注册信息"};
    MYSQL* mysql=mysql_op(buf);

    ret = mysql_sign_in(&mysql, p);
    if (ret == 1) // 返回值为1的时候注册成功
    {
        printf("注册成功\n");
        mysql_close(mysql);
        return 0;
    }
    else // 否则注册失败
    {
        printf("注册失败\n");
        mysql_close(mysql);
        return 1;
    }

    mysql_close(mysql);
    return 1;
}
